dog laurel
noun
: an evergreen shrub (Leucothoe editorum) of the southern U.S. with racemose white flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share